# !/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
===========================
@Time : 2022/9/12 0012 4:16
@Author : 测试开发工程师
@File : 1. linux 和 shell 环境准备.py
@Software: PyCharm
============================
"""


"""

Unix : 工具软件，应用程序，网络协议
linux 内核：
    发行家族：       Debian                   Fedora                   SUSE 
    各个发行版：     Ubuntu        RHEL:Centos,Oracle linux       SLES:openSUSE

linux 目录结构： bin,/boot,/dev,/etc,/home,/var,/lib,/usr,/media

linux基本命令： 
    ls - 列出目录
    cd - 切换目录
    pwd - 显示目前的目录
    mkdir - 创建一个目录
    rmdir - 删除一个目录
    cp - 复制文件或目录
    rm - 移除文件或目录
    mv - 移动文件与目录，或修改文件与目录名称
    

shell基础：与 linux 交互的

常见的 shell :
    Bourne Shell（/usr/bin/sh 或 /bin/sh）
    Bourme Again Shell (/bin/bash)    -   最常用
    C shell(/usr/bin/csh)
    K shell(/usr/bin/ksh)
    Shell for Root(/sbin/sh)
    
shell使用：
一：
    #! /bin/bash
    echo 'hello!'
二：
    chmod +x ./test.sh  使脚本具有执行权限
三：
   ./test.sh  执行脚本
   /bin/sh test.sh
   

"""